Electronic device, information processing device, and non-transitory computer readable storage medium

ABSTRACT

An electronic device generates an aerosol for aspiration. The electronic device includes an aerosol generation unit that generates an aerosol, a control unit that controls generation of the aerosol by the aerosol generation unit, a storage unit that stores a function ID for identifying the function of the electronic device, and a transmission unit that transmits the function ID to an information processing device.

TECHNICAL FIELD

The present invention relates to an electronic device, an information processing device, and a non-transitory computer readable storage medium. This application is a continuation application based on International Patent Application No. PCT/JP2019/010418 filed on Mar. 13, 2019, and the content of the PCT international application is incorporated herein by reference.

BACKGROUND ART

Heretofore, techniques related to inhalation devices which generate aerosols for inhalation have been developed. For example, PTL 1 discloses a system for recording, in a user terminal or a server, an inhalation history or the like of an inhalation device and making full use of the recorded information for a use plan of the inhalation device or control of its frequency of use.

CITATION LIST Patent Literature

PTL 1: International Publication No. 2018/025217

SUMMARY OF INVENTION Technical Problem

However, a wide variety of functions have recently been developed along with the widespread use of inhalation devices. This state leads to a wider variety of user preferences. More users use multiple inhalation devices selectively depending on their moods and situations. In view of this point, a method of the related art, in which a wide variety of functions of inhalation devices are managed in association with the device IDs which are used to identify the inhalation devices and which serve as central information, has the following disadvantage: every time a new inhalation device is released, all the functions of the inhalation device need to be managed in association with the device ID of the inhalation device, causing a heavy management burden.

Accordingly, an object of the present invention is to provide an electronic device, an information processing device, and a program which enable easy management of the functions.

Solution to Problem

An electronic device according to an aspect of the present invention generates an aerosol for inhalation. The electronic device includes a control unit that controls generation of the aerosol using an aerosol generation unit, a storage unit that stores a function ID for identifying a function of the electronic device, and a transmission unit that transmits the function ID to a different information processing device.

This aspect enables electronic devices to be managed, not on a device-by-device basis, but on a function-by-function basis. Therefore, even when a new model of electronic device is introduced, the new model may be easily managed only by changing a combination of functions.

Advantageous Effects of Invention

The present invention provides an electronic device, an information processing device, and a program which enable easy management of the functions.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a diagram illustrating an exemplary configuration of an information processing system 1 according to an embodiment of the present invention.

FIG. 2 is a schematic diagram illustrating an exemplary functional configuration of a server 10 according to an embodiment of the present invention.

FIG. 3 is a schematic diagram illustrating an exemplary function management table.

FIG. 4 is a schematic diagram illustrating an exemplary management information table.

FIG. 5 is a schematic diagram illustrating an exemplary inhalation-area management table.

FIG. 6 is a schematic diagram illustrating an exemplary functional configuration of a user terminal 20 according to an embodiment of the present invention.

FIG. 7 is a schematic diagram illustrating an exemplary functional configuration of an electronic device 30 according to an embodiment of the present invention.

FIG. 8 is a diagram illustrating an exemplary operation sequence of a function registration process of the information processing system 1 according to an embodiment of the present invention.

FIG. 9 is a diagram illustrating an exemplary operation sequence of a management-information generation process of the information processing system 1 according to an embodiment of the present invention.

FIG. 10 is a diagram illustrating an exemplary operation sequence of a control process of the information processing system 1 according to an embodiment of the present invention.

DESCRIPTION OF EMBODIMENTS

Referring to the attached drawings, a preferable embodiment of the present invention will be described. (Components designated with identical reference numerals in the figures have the identical or similar configurations.)

(1) System Configuration

FIG. 1 is a diagram illustrating an exemplary configuration of an information processing system 1 according to an embodiment of the present invention. As illustrated in FIG. 1, the information processing system 1 includes a server 10, user terminals 20, and electronic devices 30 associated with the user terminals 20. The electronic devices 30 may be devices which generate aerosols for inhalation, and are also called, for example, “flavor inhalation articles”. Examples of the electronic devices 30 may include an electronic cigarette, a heated tobacco product, a conventional cigarette, and a medical nebulizer. In FIG. 1, a dotted line, with which a user terminal 20 and an electronic device 30 are enclosed, indicates that the user terminal 20 and the electronic device 30, which are enclosed with the dotted line, are associated with each other. The server 10 is capable of mutual data transmission/reception with each of the user terminals 20 over a communication network N by using TCP/IP or the like as a communication protocol. In addition, the server 10 may be capable of mutual data transmission/reception with the electronic devices 30 over the communication network N by using TCP/IP or the like as a communication protocol. The communication network N is constructed, for example, by using the Internet, a leased communication line (for example, a community antenna television (CATV) line), a mobile communication network (including base stations and the like), and a gateway.

The server 10 provides, to the user terminals 20 and the electronic devices 30 over the communication network N, a given service for managing functions of the electronic devices 30. The user terminals 20 are terminal devices of users who use the given service provided by the server 10. For example, personal computers, portable information terminals, such as personal digital assistants (PDAs) and smartphones, cellular telephones, and game machines are used as the user terminals 20. The user terminals 20 store an application program (app) for using the given service provided by the server 10. The electronic devices 30 are associated with the user terminals 20, for example, by registering the device IDs of the electronic devices 30 in the user terminals 20. The electronic devices 30 are connected to the user terminals 20 so as to be capable of mutual information transmission/reception through near field communication or the like. Multiple electronic devices 30 may be connected to a single user terminal 20.

(2) Functional Configuration

(2-1) Server 10

FIG. 2 is a schematic diagram illustrating an exemplary functional configuration of the server 10 according to the embodiment of the present invention. As illustrated in FIG. 2, the server 10 includes, for example, a communication unit 11, a storage unit 12, and a processing unit 13.

The communication unit 11 includes a communication interface circuit for connecting the server 10 to the communication network N. The communication unit 11 transmits data, which is supplied from the processing unit 13, to information processing devices, such as the user terminals 20 and the electronic devices 30, over the communication network N. The communication unit 11 also supplies the processing unit 13 with data received from information processing devices, such as the user terminals 20 and the electronic devices 30, over the communication network N.

The storage unit 12 includes, for example, at least one of the following devices: a semiconductor memory, a magnetic disk device, and an optical disk device. The storage unit 12 stores, for example, driver programs, operating system programs, application programs, and data which are used in processes performed by the processing unit 13. The computer programs may be installed in the storage unit 12 by using known setup programs or the like, for example, from computer-readable portable recording media, such as a CD-ROM and a DVD-ROM. The storage unit 12 also stores, as data, a function management table illustrated in FIG. 3, a management information table illustrated in FIG. 4, an inhalation-area management table illustrated in FIG. 5, and the like.

FIG. 3 is a schematic diagram illustrating an example of the function management table. The function management table is, for example, a table which is used to manage functions of the electronic devices 30 and which is generated for each user ID. Examples of the functions of the electronic devices 30 may include, but are not limited to, an output function, an aerosol generation function, and a position information function. Examples of the output function may include a display function, a lighting function, a vibration function, and a voice function.

As illustrated in FIG. 3, the function management table describes the “function type” of each function of the electronic devices 30 in the first row, the “detail” of each function in the second row, and the “function ID” for identifying each function in the third row. “Function type” indicates the types of the functions of the electronic device 30. Specifically, examples of “function type” include “aerosol generation function”, “position information function”, and “output function”. Further, examples of “output function” include “display function”, “lighting function”, “vibration function”, and “voice function”.

“Aerosol generation function” indicates information about the attributes of the electronic devices 30 which are obtained when the aerosol generation methods of the electronic devices 30 are classified with a given classification criterion. Examples of the classification criterion may include, but are not particularly limited to, the inhaled-material component, the phase state of the inhaled material which is not being used, the method of generating an aerosol containing the inhaled material, and the heating method. When the classification criterion is based on “the inhaled-material component”, the aerosol generation function is classified, for example, on the basis of whether tobacco or flavor is contained. When the classification criterion is based on “the phase state of the inhaled material which is not being used”, the aerosol generation function is classified, for example, on the basis of whether the inhaled material is a solid, a liquid, a gas, in an intermediate state of these, or in a combination of these. When the classification criterion is based on “the method of generating an aerosol containing the inhaled material”, the aerosol generation function is classified, for example, on the basis of whether the method is burning, heating, or vaporization. When the classification criterion is based on “the heating method”, the aerosol generation function is classified, for example, on the basis of whether the method is electric heating, heating with a carbon heat source, or IH heating. In the example in FIG. 3, “T-type” indicates the type of including tobacco as an inhaled-material component and directly heating tobacco at a high temperature by using a heater or the like. “E-type” indicates the following type: tobacco is not used; a liquid is contained as an inhaled-material component; an aerosol generated through electric heating of the liquid in a device or a dedicated cartridge is inhaled. “I-type” indicates the following type: for example, tobacco is contained as an inhaled-material component; the tobacco is not directly heated; a liquid is heated and atomized for tobacco passing through. “Aerosol generation function” may be defined by using a classification criterion generated by appropriately combining multiple classification criteria including the classification criteria described above and other classification criteria. “Position information function” indicates methods of obtaining position information of the electronic devices 30. Examples of “position information function” include “GPS”. “Display function” indicates the type of a display for displaying images and the like. Examples of “display function” include “liquid-crystal” indicating a liquid-crystal display and “EL” indicating electroluminescence (EL). “Lighting function” indicates the type of a lighting unit which emits light by using a light-emitting member. Examples of “lighting function” include “LED” indicating light emitting diode (LED). “Vibration function” indicates the type of a vibration unit which generates vibrations. Examples of “vibration function” include “eccentric type” indicating an eccentric motor. “Voice function” indicates the type of a voice output unit for outputting voices. Examples of “voice function” include “D-type” indicating a dynamic speaker and “C-type” indicating a condenser speaker. “Detail”, which is “none”, indicates that no functions of “function type” are included.

For example, a system administrator may set, in advance, the classifications of “function type”, “detail”, and “function ID”. If a new function which does not belong to any of the classifications is introduced, the system administrator may create a new classification corresponding to the function.

In the function management table, function IDs received from the electronic devices 30, the user terminals 20, and the like are registered. For example, as illustrated in FIG. 3, function IDs associated with each device ID may be registered. In this case, “Y” indicates that the electronic device 30 has the function associated with the function ID; “N” indicates that the electronic device 30 does not have the function associated with the function ID. Unlike FIG. 3, function IDs associated with a user ID, not with device IDs, may be registered collectively. In this case, “Y” indicates that the user has any electronic device 30 having the function associated with the function ID; “N” indicates that the user does not have any electronic device 30 having the function associated with the function ID.

FIG. 4 is a schematic diagram illustrating an example of the management information table. The management information table is a table for managing inhalation information and management information for each type of the aerosol generation function. The inhalation information includes any information about a user's inhalation of aerosols using their electronic devices 30. For example, the inhalation information may include the numbers of inhalations, inhalation locations, inhalation strengths, the types of aerosol source, inhalation times, the types of devices used, and inhalation profiles. The management information is information obtained by processing the inhalation information by using any method, and is information for grasping and managing the user's inhalation habit.

The management information table may be a collection of inhalation information collected from multiple users without discrimination of the users. In this case, the management information table illustrated in FIG. 4 includes inhalation information collected from multiple users, and also includes management information generated from the inhalation information. Alternatively, the management information table may be a collection of each user's inhalation information collected from the user with discrimination of users. In this case, the management information table illustrated in FIG. 4 includes inhalation information for a specific user and management information generated from the inhalation information.

As illustrated in FIG. 4, the management information table includes, for example, “function ID”, “inhalation information”, and “management information”. “Function ID” is information indicating a function ID of the aerosol generation function. “Inhalation information” is inhalation information associated with the function ID of the aerosol generation function. The association is not particularly limiting, and, for example, the inhalation information may include dates and times when inhalation was performed by using the aerosol generation function corresponding to the function ID, and information about their inhalation areas. Examples of an inhalation area may include an area in which users' inhalation is permitted by a law, a regulation, a municipal law, or the like, and map information associated with the area. “Management information” may be information obtained by processing inhalation information by using any method. For example, “management information” may be information indicating the result of a statistical process on information, such as dates and times and inhalation areas, included in the inhalation information. For example, in the example in FIG. 4, the management information table includes, for each function ID, “frequency of use”, “duration of frequent use”, and “inhalation area of frequent use” which are generated on the basis of “inhalation information”. “Frequency of use” is information indicating the frequency of use of the aerosol generation function corresponding to the function ID. More specifically, “frequency of use” is information indicating the ratio of a time of use of the aerosol generation function corresponding to the function ID with respect to the total time for “inhalation information” included in the management information table. “Duration of frequent use” is information indicating a duration of frequent use of the aerosol generation function corresponding to the function ID. Specifically, “duration of frequent use” may be a duration in which the frequency of inhalations in a certain duration (the ratio of the number of inhalations or the inhalation time period in a given period) is equal to or greater than a given threshold. The frequency, which is divided into stages (for example, five stages), of inhalations in each duration may be displayed as “management information”. “Inhalation area of frequent use” is information indicating an inhalation area in which the aerosol generation function corresponding to the function ID is frequently used. Specifically, “inhalation area of frequent use” may be an inhalation area in which the frequency of inhalations (the ratio of the number of inhalations or the inhalation time period in the inhalation area in a given period) is equal to or greater than a given threshold. The frequency, which is divided into stages (for example, five stages), of inhalations in each inhalation area may be displayed as “management information”. Thus, through collective management of inhalation information for each function ID of the aerosol generation function, information about which aerosol generation function was used by a user with how much inhalation may be grasped. Further, by generating management information based on inhalation information for each function ID of the aerosol generation function, information about which aerosol generation function was used by a user with how much inhalation may be grasped in detail.

FIG. 5 is a schematic diagram illustrating an example of the inhalation-area management table. The inhalation-area management table is a table for managing the types of usable aerosol generation functions for each inhalation area. As illustrated in FIG. 5, the inhalation-area management table includes, as items, for example, “inhalation area ID”, “location”, and the each “function ID” of “aerosol generation function”. “Inhalation area ID” indicates IDs for identifying inhalation areas. “Location” indicates information indicating the positions of the inhalation areas, and may be the location names, the addresses, and position information. “Y” included in the cells in the “function ID” column indicates, for example, that use of the type of aerosol generation function corresponding to the function ID is permitted in the inhalation area corresponding to the inhalation area ID. In contrast, “N” included in the cells in the “function ID” column indicates that use of the type of aerosol generation function corresponding to the function ID is prohibited or is not permitted in the inhalation area corresponding to the inhalation area ID.

In the example in FIG. 5, for example, for the inhalation area whose inhalation area ID is “E001”, all of the following cells are “Y”: the cell for the aerosol generation function whose function ID is “FM-t” (that is, “T-type” in which tobacco is included); the cell for the aerosol generation function whose function ID is “FM-e” (that is, “E-type” in which tobacco is not included); the cell for the aerosol generation function whose function ID is “FM-i” (that is, “I-type” in which tobacco passes through by heating and atomizing a liquid). This indicates that, in the inhalation area whose inhalation area ID is “E001”, use of the following functions is permitted: “T-type” in which tobacco is included; “E-type” in which tobacco is not included; “I-type” in which tobacco passes through by heating and atomizing a liquid. In contrast, for the inhalation area whose inhalation area ID is “E002”, the following cells are “N”: the cell for the aerosol generation function whose function ID is “FM-t” (that is, “T-type” in which tobacco is included); the cell for the aerosol generation function whose function ID is “FM-i” (that is, “I-type” in which tobacco passes through by heating and atomizing a liquid), whereas the cell for the aerosol generation function whose function ID is “FM-e” (that is, “E-type” in which tobacco is not included) is “Y”. For the inhalation area whose inhalation area ID is “E002”, use of the function, “E-type”, in which tobacco is not included, is permitted, whereas use of the following functions is not permitted or is prohibited: “T-type” in which tobacco is included; “I-type” in which tobacco passes through by heating and atomizing a liquid.

The processing unit 13 has one or more processors and their peripheral circuitry. The processing unit 13 has overall control of the entire operation of the server 10, and is, for example, a central processing unit (CPU). The processing unit 13 controls operations of the communication unit 11 and the like so that various processes of the server 10 are performed in an appropriate procedure according to programs and the like stored in the storage unit 12. The processing unit 13 performs the processes on the basis of programs (such as driver programs, operating system programs, and application programs) stored in the storage unit 12. The processing unit 13 is capable of executing multiple programs (such as application programs) in parallel.

The processing unit 13 includes a registration unit 131, a management-information generation unit 132, a control-information generation unit 133, a transmission unit 134, and a receiving unit 135. The registration unit 131 stores various types of information about the electronic devices 30 and the like in the storage unit 12. For example, the registration unit 131 registers, in the function management table described by using FIG. 3, function IDs and device IDs which are received from the electronic devices 30 and/or the user terminals 20. The management-information generation unit 132 generates the management information on the basis of the function IDs and the inhalation information. For example, the management-information generation unit 132 may generate management information on the basis of inhalation information collected from multiple users without discrimination of the users, or may generate the management information for a specific user on the basis of the inhalation information of the user. The control-information generation unit 133 generates control information for controlling the electronic devices 30, for example, on the basis of position information of the electronic devices 30, the user terminals 20, or the like, information indicating the aerosol generation function, and the inhalation area information. The transmission unit 134 transmits various types of information through the communication unit 11, for example, to other information processing devices. For example, the transmission unit 134 transmits, to the user terminals 20, the electronic devices 30, and the like, user IDs, device IDs, function IDs, position information, inhalation information, management information, control information, given request signals, and the like. The receiving unit 135 receives various types of information through the communication unit 11, for example, from other information processing devices. For example, the receiving unit 135 receives, from the user terminals 20, the electronic devices 30, and the like, user IDs, device IDs, function IDs, position information, inhalation information, management information, control information, given request signals, and the like.

(2-2) User Terminal 20

FIG. 6 is a schematic diagram illustrating an exemplary functional configuration of the user terminal 20 according to the embodiment of the present invention. As illustrated in FIG. 6, the user terminal 20 includes, for example, a communication unit 21, a storage unit 22, an output unit 23, an operation unit 24, and a processing unit 25.

The communication unit 21 includes a communication interface circuit, and connects the user terminal 20 to the communication network N. The communication unit 21 transmits data, which is supplied from the processing unit 25, over the communication network N to the server 10, the electronic device 30, and the like. The communication unit 21 also supplies the processing unit 25 with data received from the server 10, the electronic device 30, and the like over the communication network N.

The storage unit 22 includes, for example, a semiconductor memory device. The storage unit 22 stores operating system programs, driver programs, application programs, data, and the like which are used in processes performed by the processing unit 25. For example, the various programs may be installed in the storage unit 22 by using known setup programs and the like from computer-readable portable recording media, such as a CD-ROM and a DVD-ROM. The storage unit 22 may store, as data, a user ID, the device ID and/or the function IDs of the electronic device 30 associated with the user terminal 20, for example.

The output unit 23 is implemented by using any of all types of devices which are capable of outputting a processing result from a process performed by the processing unit 25, or a combination of the devices. When the processing result is output as a video and/or a moving image, the output device is implemented by using any of all the types of devices which are capable of displaying display data according to the display data written in frame buffers, or a combination of the devices. Examples of the output device include, but are not limited to, a touch panel, a touch display, a monitor (such as a liquid-crystal display or an organic electroluminescence display (OELD) which is not limiting and is taken as an example), a head mounted display (HDM), projection mapping, a hologram, a device which is capable of displaying an image, text information, and the like, for example, in the air (which may be a vacuum), a speaker (voice output), and a printer. These types of output device may be capable of displaying display data in 3D. The output unit 23 may be a vibration element, such as an eccentric motor or a linear resonant actuator which is capable of generating vibrations.

The operation unit 24 may be any device as long as the device may be used to operate the user terminal 20, and is, for example, a touch panel or key buttons. A user may input characters, numerals, symbols, and the like by using the operation unit 24. In response to a user's operation using the operation unit 24, the operation unit 24 generates a signal corresponding to the operation. The generated signal is supplied to the processing unit 25 as a user instruction.

The processing unit 25 includes one or more processors and their peripheral circuitry. The processing unit 25 has overall control of the entire operation of the user terminal 20, and is, for example, a CPU. The processing unit 25 controls operations of the communication unit 21, the output unit 23, and the like so that various processes of the user terminal 20 are performed in an appropriate procedure, for example, on the basis of programs stored in the storage unit 22 or operations on the operation unit 24. The processing unit 25 performs processes on the basis of programs (such as operating system programs, driver programs, and application programs) stored in the storage unit 22. The processing unit 25 is capable of executing multiple programs (such as application programs) in parallel.

The processing unit 25 includes, for example, a registration unit 251, a position-information acquiring unit 252, a pairing unit 253, a transmission unit 254, and a receiving unit 255. The registration unit 251 performs a process of registering, in the storage unit 22, various types of information about the electronic device 30. For example, the registration unit 251 registers the function IDs and the device ID of the electronic device 30. For example, the position-information acquiring unit 252 communicates with an artificial satellite through the communication unit 21, and thus obtains position information of the user terminal 20. The pairing unit 253 performs wireless communication, as a pairing process, with a different information processing device such as a user terminal 20 on the basis of any wireless communication standard, such as Bluetooth®, wireless local area network (LAN), Wi-Fi®, low power wide area (LPWA), or near field communication (NFC). For example, the pairing unit 253 receives/transmits a given key from/to a target information processing device, and then stores the given key in the storage unit 22. After that, through reception/transmission of packets including the key, near field communication may be implemented. The transmission unit 254 transmits various types of information through the communication unit 21, for example, to a different information processing device. For example, the transmission unit 254 transmits, to the server 10, the electronic device 30, and the like, the user ID, the device ID, the function IDs, position information, inhalation information, management information, control information, given request signals, and the like. The receiving unit 255 receives various types of information through the communication unit 21, for example, from a different information processing device. For example, the receiving unit 255 receives, from the server 10, the electronic device 30, and the like, the user ID, the device ID, the function IDs, position information, inhalation information, management information, control information, given request signals, and the like.

(2-3) Electronic Device 30

The configurations of the electronic devices 30 will be described.

An electronic device 30 may be of a type, as a first type, of heating tobacco directly at a high temperature. Specifically, for example, the electronic device 30 may be configured to generate an aerosol containing a flavor by heating an aerosol-source material such as a smoking article having a flavor-source material such as a filling containing an aerosol source and a flavor source.

An electronic device 30 may be of a type, as a second type, of, without use of tobacco, including a liquid as an inhaled-material component, and causing inhalation of an aerosol generated through electric heating of the liquid in a device or a dedicated cartridge.

An electronic device 30 may be of a type, as a third type, of including tobacco as an inhaled-material component, and making tobacco pass through by heating and atomizing a liquid without direct heating of the tobacco.

FIG. 7 is a diagram illustrating an exemplary configuration of an electronic device 30 according to an embodiment of the present invention. The example in FIG. 7 corresponds to the third type described above.

As illustrated in FIG. 7, the electronic device 30 includes a first member 31 and a second member 32. As illustrated in FIG. 7, for example, the first member 31 may include an output unit 311, a battery 312, a sensor 313, a storage unit 314, a communication unit 315, an operation unit 316, and a processing unit 317. For example, the second member 32 may include a reservoir 321, an atomization unit 322, an air intake channel 323, an aerosol channel 324, and a mouthpiece unit 325. Some of the components included in the first member 31 may be included in the second member 32. Some of the components included in the second member 32 may be included in the first member 31. The second member 32 may be configured so as be removable/attachable from/to the first member 31. Alternatively, all the components included in the first member 31 and the second member 32 may be included in the same case instead of the first member 31 and the second member 32.

As illustrated in FIG. 7, the electronic device 30 includes a third member 33. The second member 32 and the third member 33 form an aerosol generation unit which generates an aerosol. For example, the third member 33 may include a flavor source 331. For example, when the electronic device 30 is an electronic cigarette, the flavor source 331 may contain a fragrance-inhaling-taste component contained in tobacco. The third member 33 may be configured so as to be removable/attachable from/to the second member 32. Alternatively, all the components included in the second member 32 and the third member 33 may be included in the same case instead of the second member 32 and the third member 33.

The reservoir 321 holds an aerosol source. For example, the reservoir 321 is formed of a fibrous or porous material, and holds an aerosol source as a liquid in spaces between fibers or in pores in the porous material. As the fibrous or porous material described above, for example, cotton, glass fiber, or tobacco raw material may be used. The reservoir 321 may be formed as a tank containing liquid. The aerosol source is a liquid, such as a polyalcohol, for example, glycerol or propylene glycol, or water. When the electronic device 30 is a medical inhalator such as a nebulizer, the aerosol source may also contain a drug for a patient's inhalation. As another example, the aerosol source may contain a tobacco raw material and an extract originated from tobacco raw material, which emit a fragrance-inhaling-taste component through heating. In this case, without the third member 33 being attached, an aerosol containing a flavor component is generated. The reservoir 321 may have a structure in which the aerosol source is replenished by the amount of consumption. Alternatively, the reservoir 321 may be formed so that the reservoir 321 itself is replaced when the aerosol source is consumed. The aerosol source is not limited to a liquid, and may be a solid. The reservoir 321 whose aerosol source is solid may be a hollow container, for example, without use of a fibrous or porous material.

The atomization unit 322 is formed so as to generate an aerosol through atomization of the aerosol source. When the sensor 313 detects an inhalation, the atomization unit 322 generates an aerosol. For example, a wick (not illustrated) may be disposed so as to couple the reservoir 321 to the atomization unit 322. In this case, a part of the wick goes into the reservoir 321, and is in contact with the aerosol source. The other part of the wick extends to the atomization unit 322. The aerosol source is conveyed from the reservoir 321 to the atomization unit 322 by using the capillary effect of the wick. For example, the atomization unit 322 includes a heater electrically connected to the battery 312. The heater is disposed so as to be in contact with or close to the wick. When an inhalation is detected, a control unit 317 a controls the heater of the atomization unit 322 so that the aerosol source is atomized by heating the aerosol source conveyed through the wick. Another example of the atomization unit 322 may be an ultrasonic atomizer which atomizes the aerosol source through ultrasound vibration. The air intake channel 323 is connected to the atomization unit 322, and the air intake channel 323 connects with the outside of the electronic device 30. An aerosol generated by the atomization unit 322 is mixed with air taken in through the air intake channel 323. As illustrated in arrow 326, the fluid mixture of the aerosol and air is conveyed into the aerosol channel 324. The aerosol channel 324 has a tubular structure for conveying the fluid mixture of the aerosol, which is generated by the atomization unit 322, and air to the mouthpiece unit 325.

The flavor source 331 is a component for adding a flavor to an aerosol. The flavor source 331 is disposed at a position along the aerosol channel 324. The fluid mixture of an aerosol, which is generated by the atomization unit 322, and air (note that the fluid mixture may be hereinafter called an aerosol simply), flows through the aerosol channel 324 to the mouthpiece unit 325. Thus, the flavor source 331 is disposed downstream of the atomization unit 322 along the aerosol flow. In other words, the flavor source 331 is positioned, along the aerosol channel 324, closer to the mouthpiece unit 325 than the atomization unit 322 is. Therefore, an aerosol generated by the atomization unit 322 passes through the flavor source 331 before reaching the mouthpiece unit 325. When an aerosol passes through the flavor source 331, a fragrance-inhaling-taste component contained in the flavor source 331 is added to the aerosol. For example, when the electronic device 30 is an electronic cigarette, the flavor source 331 may be originated from tobacco, such as shredded tobacco or processed products obtained by changing the shape of tobacco raw material into grains, sheets, or powder. Alternatively, the flavor source 331 may be originated from a non-tobacco material made from a plant (for example, mint or an herb) other than tobacco. For example, the flavor source 331 may contain a flavor component such as menthol. In addition to the flavor source 331, the reservoir 321 may also have a material containing a fragrance-inhaling-taste component. For example, the electronic device 30 may be configured so that the flavor source 331 holds a flavor material originated from tobacco and the reservoir 321 contains a flavor material originated from a non-tobacco material.

The mouthpiece unit 325 is disposed at the end of the aerosol channel 324, and is configured so that the aerosol channel 324 is opened to the outside of the electronic device 30. As illustrated, the aerosol channel 324 extends across the second member 32 and the third member 33. The mouthpiece unit 325 is provided for the third member 33.

A user holds the mouthpiece unit 325 in their mouth for inhalation. Thus, the user takes air, containing an aerosol with a flavor added thereto, into their oral cavity.

The output unit 311 is implemented by using any of all the types of devices which are capable of outputting a processing result from a process performed by the processing unit 317, or a combination of these, and, for example, has a display function, a lighting function, a vibration function, and a voice function. When the processing result is output as a video and/or a moving image, the output device is implemented by using any of all the types of devices which are capable of displaying display data according to the display data written in frame buffers, or a combination of these. Examples of the output device include, but are not limited to, a touch panel, a touch display, a monitor (such as a liquid-crystal display or an organic electroluminescence (EL) display which is not limiting and is taken as an example), a head mounted display (HDM), projection mapping, a hologram, a device which is capable of displaying an image, text information, and the like in the air (may be a vacuum), a speaker (voice output), and a printer. These output devices may be capable of displaying display data in 3D. The output unit 311 may be a vibration element, such as an eccentric motor or a linear resonant actuator, which is capable of generating vibrations.

The battery 312 is a power supply which accumulates power and which supplies power to the components of the electronic device 30, such as the output unit 311, the sensor 313, the storage unit 314, and the atomization unit 322. The battery 312 may be recharged through connection to an external power supply via a given port (not illustrated) of the electronic device 30. The battery 312 may be removed, as a single unit, from the first member 31 or the electronic device 30, or may be replaced with a new battery 312. The battery 312 may be replaced with a new battery 312 by replacing the entire first member 31 with a new first member 31.

The sensor 313 may include a pressure sensor, which detects a change of pressure in the air intake channel 323 and/or the aerosol channel 324, or a flow rate sensor which detects a flow rate. The sensor 313 may include a weight sensor which detects the weight of a component such as the reservoir 321. The sensor 313 may be configured so as to count puffs of a user who uses the electronic device 30. The sensor 313 may be configured so as to integrate the time of power energization to the atomization unit 322. The sensor 313 may be configured so as to detect the height of the liquid level in the reservoir 321. The sensor 313 may be configured so as to detect detachment/attachment of the second member 32 from/to the first member 31, or detachment/attachment of the third member 33 from/to the second member 32. The sensor 313 may be configured so as to detect the state of charge (SOC), the integrated value of current, the voltage, and the like of the battery 312. The integrated value of current may be obtained, for example, by using a current integration method or an SOC-OCV (Open Circuit Voltage) method. The sensor 313 may be an operation button or the like operable by a user.

The storage unit 314 is storage media, such as a ROM, a RAM, and a flash memory. The storage unit 314 may store, in addition to the computer-executable commands described above, setting data and the like necessary for control of the electronic device 30. For example, the storage unit 314 may store various data, such as the method of controlling the output unit 311 (the form or the like, such as lighting, voice, or vibration), values detected by the sensor 313, the heating history of the atomization unit 322. The storage unit 314 may store, for example, the user ID, the device ID for identifying the electronic device 30, and the function IDs for identifying the functions of the electronic device 30.

The communication unit 315 includes a communication interface circuit, and connects the electronic device 30 to the communication network N or a near field communication network. The communication unit 315 transmits data, which is supplied from the processing unit 317, to the server 10, the user terminal 20, or the like over the communication network N or the near field communication network. The communication unit 315 supplies the processing unit 317 with data received from the server 10 or the user terminal 20 over the communication network N or the near field communication network.

The operation unit 316 may be any device as long as the device may be used to operate the electronic device 30. For example, the operation unit 316 is a touch panel or key buttons. A user may input characters, numerals, symbols, and the like by using the operation unit 316. In response to a user's operation using the operation unit 316, the operation unit 316 generates a signal corresponding to the operation. The generated signal is supplied to the processing unit 317 as a user instruction.

The processing unit 317 may be an electronic circuit module formed as a microprocessor or a microcomputer. The processing unit 317 may be configured so as to control operations of the electronic device 30 according to the computer-executable commands stored in the storage unit 314. The processing unit 317 reads data from the storage unit 314 for control of the electronic device 30 when necessary, and stores data in the storage unit 314 when necessary. The processing unit 317 may include the control unit 317 a, an inhalation-information generation unit 317 b, a position-information acquiring unit 317 c, a pairing unit 317 d, a transmission unit 317 e, and a receiving unit 317 f.

The control unit 317 a controls generation of an aerosol using the aerosol generation unit (the second member 32 and the third member 33). The control unit 317 a exerts the control by using a method corresponding to the aerosol generation method for the electronic device 30.

The inhalation-information generation unit 317 b generates inhalation information. The inhalation information may include, for example, the number of inhalations, an inhalation location, an inhalation strength, the type of the aerosol source, an inhalation time, the type of the device used, and an inhalation profile. The inhalation-information generation unit 317 b generates the inhalation information (for example, the number of inhalations, an inhalation location, an inhalation strength, an inhalation time, and an inhalation profile), for example, on the basis of position information supplied from the position-information acquiring unit 317 c, a detection signal (described below) in accordance with the type of the aerosol source, detection signals about inhalation supplied from the sensor 313.

The position-information acquiring unit 317 c obtains position information of the electronic device 30, for example, through communication with an artificial satellite via the communication unit 315.

The pairing unit 317 d performs wireless communication, as a pairing process, for example, with a different information processing device such as the user terminal 20 on the basis of any wireless communication standard, such as Bluetooth®, wireless local area network (LAN), Wi-Fi®, low power wide area (LPWA), or near field communication (NFC). For example, the pairing unit 317 d receives/transmits a given key from/to a target information processing device, and then stores the given key in the storage unit 314. After that, through reception/transmission of packets including the key, near field communication may be implemented.

The transmission unit 317 e transmits various types of information, for example, to a different information processing device through the communication unit 315. For example, the transmission unit 317 e transmits, to the server 10, the user terminal 20, and the like, the user ID, the device ID, the function IDs, position information, inhalation information, management information, control information, given request signals, and the like.

The receiving unit 317 f receives various types of information, for example, from a different information processing device through the communication unit 315. For example, the receiving unit 317 f receives, from the server 10, the user terminal 20, and the like, the user ID, the device ID, the function IDs, position information, inhalation information, management information, control information, given request signals, and the like.

(3) Operations

By using FIGS. 8 to 10, operations of the information processing system 1 will be described.

(3-1) Function Registration Process

FIG. 8 is a diagram illustrating an exemplary operation sequence of a function registration process of the information processing system 1 according to the embodiment of the present invention. The process is such that, prior to use of an electronic device 30, the function IDs of the electronic device 30 are registered in a user terminal 20 and the server 10.

The transmission unit 254 of the user terminal 20 transmits a signal for requesting the function ID, to the electronic device 30, for example, in accordance with a user's operation using the operation unit 24 (S10). At that time, the transmission unit 254 of the user terminal 20 may also request the device ID from the electronic device 30. The transmission unit 317 e of the electronic device 30 transmits, to the user terminal 20, the function IDs of the electronic device 30, which are stored in the storage unit 314 of the electronic device 30, as a response to the signal for requesting function IDs (S11). When the device ID is also requested in S10, the transmission unit 317 e of the electronic device 30 may further transmit the device ID of the electronic device 30 to the user terminal 20.

The registration unit 251 of the user terminal 20 stores, in the storage unit 22, the function IDs received from the electronic device 30, and thus registers the function IDs (S12). At that time, when the device ID of the electronic device 30 is also received, the registration unit 251 of the user terminal 20 stores the device ID in association with the function IDs in the storage unit 22, and thus also registers the device ID. The transmission unit 254 of the user terminal 20 transmits, to the server 10, the user ID, the function IDs received from the electronic device 30, and a signal for requesting registration of the function IDs (S13). At that time, the transmission unit 254 of the user terminal 20 may also transmit the device ID of the electronic device 30 to the server 10.

Upon reception, from the user terminal 20, of the function IDs of the electronic device 30 and the signal for requesting registration of the function IDs, the registration unit 131 of the server 10 registers the received function IDs, for example, in the function management table described by using FIG. 3 (S14). At that time, the registration unit 131 of the server 10 may also register the device ID in the function management table. Then, the pre-registration process ends.

(3-2) Management-Information Generation Process

FIG. 9 is a diagram illustrating an exemplary operation sequence of a management-information generation process of the information processing system 1 according to the embodiment of the present invention. The process is such that, after inhalation information, which is generated when a user performs inhalations by using an electronic device 30, is transmitted to the server 10 through the user terminal 20, the server 10 generates management information on the basis of the inhalation information.

The electronic device 30 performs an inhalation process in accordance with a user's operation using the operation unit 34 of the electronic device 30 (S20). Specifically, the control unit 317 a of the electronic device 30 controls generation of an aerosol using the aerosol generation unit (the second member 32 and the third member 33). The inhalation-information generation unit 317 b of the electronic device 30 generates the inhalation information (S21). At that time, the inhalation-information generation unit 317 b may detect any parameters, for example, about the strength of the user's inhalation using the electronic device 30, and the number of inhalations. The position information of the electronic device 30, which is obtained by the position-information acquiring unit 317 c, may be included in the inhalation information. Thus, the inhalation-information generation unit 317 b generates, as the inhalation information, for example, the number of inhalations, the inhalation location, the inhalation strength, the type of aerosol-source material, the inhalation time, the type of the device used, the inhalation profile, and the like.

The transmission unit 317 e of the electronic device 30 transmits the generated inhalation information to the user terminal 20 (S22). The registration unit 251 of the user terminal 20 stores the received inhalation information in the storage unit 22, and thus registers the inhalation information (S23). At that time, the registration unit 251 may include, in the inhalation information, the position information of the user terminal 20 which is obtained by the position-information acquiring unit 252 of the user terminal 20. Thus, even when the electronic device 30 does not have a position-information acquisition function, the position of the inhalation location may be grasped.

The transmission unit 254 of the user terminal 20 transmits, to the server 10, the inhalation information and a signal for requesting registration of the inhalation information (S24). The registration unit 131 of the server 10 registers the inhalation information, which is received from the user terminal 20, in the management information table stored in the storage unit 12 (S25).

The management-information generation unit 132 of the server 10 generates management information on the basis of the function IDs, which are recorded in the function management table, and the inhalation information (S26). At that time, the management-information generation unit 132 may generate management information on the basis of the inhalation information collected from multiple users without discrimination of the users, or may generate management information for a specific user on the basis of the inhalation information of the user. As described above, “management information” may be information obtained by processing inhalation information by using any method. For example, “management information” may be information indicating a statistical processing result from information, such as the dates and times and the inhalation areas included in the inhalation information. Then, the management-information generation process ends.

(3-3) Process of Controlling Electronic Device 30

FIG. 10 is a diagram illustrating an exemplary operation sequence of a control process of the information processing system 1 according to the embodiment of the present invention. The process is such that the server 10 generates control information and an electronic device 30 performs various operations in accordance with the control information.

The pairing unit 317 d of the electronic device 30 and the pairing unit 253 of the user terminal 20 performs a pairing process (S30). Specifically, the pairing unit 317 d of the electronic device 30 and the pairing unit 253 of the user terminal 20 receives/transmits a given key. The pairing unit 317 d of the electronic device 30 stores the given key in the storage unit 314 of the electronic device 30. The pairing unit 253 of the user terminal 20 stores the given key in the storage unit 22.

The transmission unit 254 of the user terminal 20 transmits, to the server 10, a request signal for requesting control information (S32). The request signal may include any information about the electronic device 30. For example, the request signal may include the device ID of the electronic device 30 or the function IDs of the electronic device 30. The function IDs of the electronic device 30 may include function IDs of the aerosol generation function. The request signal may include position information obtained by the electronic device 30 and/or position information obtained by the user terminal 20.

Upon reception, from the user terminal 20, of the request signal for requesting control information, the control-information generation unit 133 of the server 10 generates control information in accordance with information included in the request signal (S33). For example, when the request signal includes the device ID, the control-information generation unit 133 may refer to the function management table and may extract the function IDs associated with the device ID. Then, the control-information generation unit 133 may generate control information for controlling the functions corresponding to the function IDs. For example, when the request signal includes function IDs, the control-information generation unit 133 may refer to the function management table, and may generate control information for controlling the functions corresponding to the function IDs. For example, when the request signal includes position information of the electronic device 30 and/or the user terminal 20, the control-information generation unit 133 may determine an inhalation area on the basis of the position information, and may refer to the inhalation-area management table, which is stored in the storage unit 12, to generate control information for controlling the function (for example, the aerosol generation function) usable in the determined inhalation area. The form of the control using the control information is not particularly limiting as long as the form relates to control of the function. For example, the form may be one for controlling switching ON/OFF the function, adjustment of parameters such as the strength and the like of the function, and switching the mode of the function.

The transmission unit 134 of the server 10 transmits the generated control information to the user terminal 20 (S34). The output unit 23 of the user terminal 20 performs an output process for outputting the content about the control information in accordance with the control information received from the server 10 (S35). The form and the content of the output are not particularly limiting. For example, the output unit 23 of the user terminal 20 may display, on the display, information indicating the aerosol generation function usable in the area, and information indicating that the user is in an area in which inhalation is permitted, or may output the information by voice by using a speaker.

The transmission unit 254 of the user terminal 20 transmits, to the electronic device 30, the control information received from the server 10 (S36). The output unit 311 of the electronic device 30 performs an output process for outputting the content about the control information in accordance with the control information received from the user terminal 20 (S37). The form and the content of the output are not particularly limiting. For example, the electronic device 30 may display, on the display, information indicating the aerosol generation function usable in the area, and information indicating that the user is in an area in which inhalation is permitted, or may output the information by voice by using a speaker. Further, the electronic device 30 may perform display with lighting, for example, through an LED according to a pattern predetermined in accordance with notification content. The transmission unit 134 of the server 10 may transmit the generated control information directly to the electronic device 30. Upon reception of the control information, the control unit 317 a of the electronic device 30 performs an operation in accordance with the control information (S38). For example, the control unit 317 a controls generation of an aerosol using the aerosol generation unit (the second member 32 and the third member 33) in accordance with the control information. Then, the control process ends.

The embodiment described above is described to facilitate understanding of the present invention, not for limited interpretation of the present invention. The components included in the embodiment and their arrangements, materials, conditions, shapes, sizes, and the like are not limited to those illustrated, and may be changed appropriately. The configurations in different embodiments may be partially replaced with each other or combined with each other.

REFERENCE SIGNS LIST

1 information processing system

10 server

11 communication unit

12 storage unit

13 processing unit

131 registration unit

132 management-information generation unit

133 control-information generation unit

20 user terminal

21 communication unit

22 storage unit

23 output unit

24 operation unit

25 processing unit

251 registration unit

252 position-information acquiring unit

253 pairing unit

30 electronic device

31 first member

311 output unit

312 battery

313 sensor

314 storage unit

315 communication unit

316 operation unit

317 processing unit

317 a control unit

317 b inhalation-information generation unit

317 c position-information acquiring unit

317 d pairing unit

317 e transmission unit

317 f receiving unit

32 second member

321 reservoir

322 atomization unit

323 air intake channel

324 aerosol channel

325 mouthpiece unit

33 third member

331 flavor source 

1. An electronic device generating an aerosol for inhalation, the electronic device comprising: a control unit that controls generation of the aerosol using an aerosol generation unit; a storage unit that stores a function ID for identifying a function of the electronic device; and a transmission unit that transmits the function ID to an information processing device.
 2. The electronic device according to claim 1, further comprising: the aerosol generation unit that generates the aerosol.
 3. The electronic device according to claim 1, wherein the transmission unit transmits the function ID, based on a request signal received from the information processing device.
 4. The electronic device according to claim 1, wherein the function of the electronic device corresponding to the function ID is at least one of an aerosol generation function, a position information function, or an output function.
 5. The electronic device according to claim 4, wherein the output function includes at least any of a display function, a lighting function, a vibration function, or a voice function.
 6. The electronic device according to claim 1, wherein the storage unit further stores a device ID for identifying the electronic device, and wherein the transmission unit further transmits the device ID to the information processing device.
 7. The electronic device according to claim 1, further comprising: a generation unit that generates inhalation information about inhalation of the aerosol using the electronic device.
 8. The electronic device according to claim 7, wherein the transmission unit further transmits the inhalation information to the information processing device.
 9. The electronic device according to claim 7, wherein the inhalation information includes at least any of a count of inhalations, an inhalation location, an inhalation strength, a type of aerosol-source material, an inhalation time, a type of device used, or an inhalation profile.
 10. The electronic device according to claim 1, further comprising: a receiving unit that receives control information from the information processing device, wherein the control unit controls generation of the aerosol using the aerosol generation unit, based on the control information received.
 11. A non-transitory computer readable storage medium having a program for causing an information processing device to perform a process, the information processing device including a storage unit storing a user ID for identifying a user, the process comprising: receiving a function ID from an electronic device, the function ID being an ID for identifying a function of the electronic device, the electronic device generating an aerosol for inhalation; and registering, in the storage unit, the function ID received, in association with the user ID.
 12. The non-transitory computer readable storage medium according to claim 11, the process further comprising: transmitting the user ID and the function ID to a different information processing device.
 13. The non-transitory computer readable storage medium according to claim 12, the process further comprising: receiving a device ID from the electronic device, the device ID being an ID for identifying the electronic device; and transmitting the device ID to the different information processing device.
 14. The non-transitory computer readable storage medium according to claim 12, the process further comprising: receiving, from the electronic device, inhalation information about inhalation of the aerosol using the electronic device; and transmitting the inhalation information to the different information processing device.
 15. An information processing device comprising: a receiving unit that receives a function ID and inhalation information, the function ID being an ID for identifying a function of an electronic device generating an aerosol for inhalation, the inhalation information about inhalation of the aerosol using the electronic device; and a management-information generation unit that generates management information, based on the function ID and the inhalation information.
 16. The information processing device according to claim 15, further comprising: a transmission unit that transmits the management information generated.
 17. The information processing device according to claim 15, wherein the receiving unit further receives a user ID for identifying a user, and wherein the management-information generation unit generates the management information, based on the function ID, the inhalation information, and the user ID which are associated with each other.
 18. The information processing device according to claim 15, wherein the receiving unit further receives a device ID for identifying the electronic device.
 19. The information processing device according to claim 15, wherein the function of the electronic device corresponding to the function ID is at least one of an aerosol generation function, a position information function, or an output function.
 20. The information processing device according to claim 19, wherein the output function includes at least any of a display function, a lighting function, a vibration function, or a voice function. 